#ifndef LICHENPARSEPACKET_H
#define LICHENPARSEPACKET_H

#include "base/baseparsepacket.h"
#include "lichenprotocoldata.h"
#include "moduleelectronicscaledefine.h"

class LiChenParsePacket : public BaseParsePacket
{
    Q_OBJECT
public:
    LiChenParsePacket(electronicscale::ElectronicScaleParam &param, LiChenProtocolData &data, QObject *parent = nullptr);
    virtual ~LiChenParsePacket() override;

    virtual void parse() override;

protected:
    electronicscale::ElectronicScaleParam			*m_param = nullptr;
};

#endif // LICHENPARSEPACKET_H
